Matteo AhlinviMatteo Ahlinvi
Saudi Pro League: Three Years of Spending and the Numbers Nobody Has ReadSaudi Pro League: Three Years of Spending and the Numbers Nobody Has Read...
PV Sindhu and the 10-21 Third Game: Decoding the Chen Yufei Quarter-Final at Asian Games 20261:07 AM in Nagoya I logged that timestamp on my phone, not for the television...
The 982nd Goal and the 18-Goal Gap: Ronaldo, Al Nassr and a Milestone Nobody Has DefinedMinute 50. The score 1-0. João Félix places the ball on the grass on the left...
Tom Jarvis and Anna Hursey prepare for key matches at WTT Champions Macao and China SmashIn the context of world table tennis undergoing a major shift in the quality ...
Khoa Ngo's Late Call-Up: The Geometry of Vietnam's Midfield and Three Matches in Seven DaysOn 19 September, less than a day after the Vietnam Football Federation...
Every Top VRS Team Chose PGL: BLAST, Unpaid Bills and the Silence in the AnswerBLAST answered the question about redundancies. BLAST did not answer the...
Sinner and 1,810 Points: When the Knee, Not Form, Sets the ScheduleOn September 21, the ATP released its new rankings. Jannik Sinner holds the N...
The Empty Night: When an Esports Analysis Contains Zero Facts, What Does a Sports Journalist Learn?I sat in front of the screen at two in the morning, opening the document for...
Empty Source: The Line Between Sports Analysis and FabricationLate at night in the office, I reopened a data file a colleague had sent over...
China beat Vietnam 1-0 after extra time: When winning stops feeling like a medalMinute 109 and the Silence of a Generation I sat in front of the screen that...
World Team Tennis Returns: New Format, US Open Stars, and the Story Behind the CourtI stood at the corner of the Barclays Center practice court in Brooklyn, on a...
Estonia Stun Hosts Finland 3-2 in Tampere: Pool C Runner-Up Spot Changes HandsThe 15-11 scoreline in the deciding set does not tell the whole story. But th...
V.League Transfer Rumours: When the Input Is Empty but the Conclusion Is FullAt 1:12 in the morning, a social media account with roughly four thousand...
Singapore's Women's Epee Team and Their First Medal: Rhythm Lives in the Silence Between Two BladesThe hall was so quiet that the referee's footsteps on the strip became a rhyt...
Saybir's Half-Court Heave and the Outcome-Bias Trap on BSL Opening NightOn the opening night of the 2026-27 Turkish Insurance Basketball Super League...
The Unopened Valve: Why U.S. Esports Money Stays Out of the Transfer MarketThere is a line I have heard over and over across nearly a decade of holding ...
The Samarkand Torch: Chess Olympiad 2026 and Three Names That Need ScrutinyThe Samarkand Torch: Chess Olympiad 2026 and Three Names That Need Scrutiny I...
Winning Game One Too Fast: The Price PV Sindhu Paid in the Asian Games 2026 Quarter-FinalWinning Game One Too Fast: The Price PV Sindhu Paid in the Asian Games 2026...
Asiad 20: Thailand's Comeback and the Silence of Vietnam U23 in Group ANha Trang at night, Germany sinking beneath the whistle, and my voice breakin...
FEI Lifts Ban on Russia: A Turning Point in the Wave of Normalizing International SportOn September 3, 2026, the International Equestrian Federation (FEI) officiall...
